chief translator - English Synonyms Dictionary